not to have the foggiest idea - Espagnol Anglais Dictionnaire